package jzOffer;

public class Num52 {
    public ListNode getIntersectionNode(ListNode headA, ListNode headB) {
        if(headA==null || headB==null) return null;
        ListNode pA=headA;
        ListNode pB=headB;
        while(pA!=pB){
            if(pA==null){
                pA=headB;
                continue;
            }
            if(pB==null){
                pB=headA;
                continue;
            }
            pA=pA.next;
            pB=pB.next;
        }
        return pB;
    }
}
